package o;

import java.util.ArrayList;
import java.util.Collections;
import java.util.Comparator;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;

public final class fub {
    public static final fub ʹ = ॱ("TLS_ECDH_RSA_WITH_AES_128_CBC_SHA", 49166);
    public static final fub ʻ = ॱ("TLS_KRB5_WITH_3DES_EDE_CBC_MD5", 35);
    public static final fub ʻˊ = ॱ("TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA", 49171);
    public static final fub ʻˋ = ॱ("TLS_ECDH_RSA_WITH_AES_256_CBC_SHA", 49167);
    public static final fub ʻॱ = ॱ("TLS_DHE_DSS_WITH_AES_128_CBC_SHA256", 64);
    public static final fub ʻᐝ = ॱ("TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA", 49170);
    public static final fub ʼ = ॱ("TLS_KRB5_WITH_RC4_128_SHA", 32);
    public static final fub ʼˊ = ॱ("TLS_ECDHE_RSA_WITH_NULL_SHA", 49168);
    public static final fub ʼˋ = ॱ("TLS_ECDHE_RSA_WITH_RC4_128_SHA", 49169);
    public static final fub ʼॱ = ॱ("TLS_RSA_WITH_CAMELLIA_128_CBC_SHA", 65);
    public static final fub ʼᐝ = ॱ("TLS_ECDH_anon_WITH_AES_128_CBC_SHA", 49176);
    public static final fub ʽ = ॱ("TLS_KRB5_WITH_3DES_EDE_CBC_SHA", 31);
    public static final fub ʽˊ = ॱ("TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA", 49172);
    public static final fub ʽˋ = ॱ("TLS_ECDH_anon_WITH_NULL_SHA", 49173);
    public static final fub ʽॱ = ॱ("TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA", 69);
    public static final fub ʽᐝ = ॱ("TLS_ECDH_anon_WITH_3DES_EDE_CBC_SHA", 49175);
    public static final fub ʾ = ॱ("TLS_DHE_DSS_WITH_AES_256_CBC_SHA256", 106);
    public static final fub ʾॱ = ॱ("TLS_ECDH_anon_WITH_RC4_128_SHA", 49174);
    public static final fub ʿ = ॱ("TLS_DHE_RSA_WITH_AES_128_CBC_SHA256", 103);
    public static final fub ʿॱ = ॱ("TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384", 49188);
    public static final fub ˈ = ॱ("TLS_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA", 68);
    public static final fub ˈॱ = ॱ("TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384", 49190);
    public static final fub ˉ = ॱ("TLS_DH_anon_WITH_AES_256_CBC_SHA256", 109);
    public static final fub ˉॱ = ॱ("TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256", 49187);
    public static final fub ˊ = ॱ("SSL_RSA_WITH_RC4_128_SHA", 5);
    public static final fub ˊʻ = ॱ("TLS_ECDH_anon_WITH_AES_256_CBC_SHA", 49177);
    public static final fub ˊʼ = ॱ("TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256", 49189);
    public static final fub ˊʽ = ॱ("TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384", 49192);
    public static final fub ˊˊ = ॱ("TLS_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA", 135);
    public static final fub ˊˋ = ॱ("TLS_RSA_WITH_CAMELLIA_256_CBC_SHA", 132);
    public static final fub ˊॱ = ॱ("TLS_DHE_DSS_WITH_AES_256_CBC_SHA", 56);
    public static final fub ˊᐝ = ॱ("TLS_DH_anon_WITH_AES_128_CBC_SHA256", 108);
    public static final fub ˋ = ॱ("SSL_RSA_WITH_3DES_EDE_CBC_SHA", 10);
    public static final fub ˋʻ = ॱ("TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384", 49194);
    public static final fub ˋʼ = ॱ("TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256", 49193);
    public static final fub ˋʽ = ॱ("TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256", 49191);
    public static final fub ˋˊ = ॱ("TLS_DHE_RSA_WITH_AES_256_CBC_SHA256", 107);
    public static final fub ˋˋ = ॱ("TLS_PSK_WITH_AES_256_CBC_SHA", 141);
    public static final fub ˋॱ = ॱ("TLS_DHE_DSS_WITH_AES_128_CBC_SHA", 50);
    public static final fub ˋᐝ = ॱ("TLS_PSK_WITH_RC4_128_SHA", 138);
    public static final fub ˌ = ॱ("TLS_PSK_WITH_AES_128_CBC_SHA", 140);
    public static final fub ˌॱ = ॱ("TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256", 49195);
    public static final fub ˍ = ॱ("TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA", 136);
    public static final fub ˎ = ॱ("SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA", 19);
    public static final fub ˎˎ = ॱ("TLS_PSK_WITH_3DES_EDE_CBC_SHA", 139);
    public static final fub ˎˏ = ॱ("TLS_DHE_RSA_WITH_AES_256_GCM_SHA384", 159);
    public static final fub ˎͺ = ॱ("TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256", 49199);
    public static final fub ˏ = ॱ("SSL_RSA_WITH_RC4_128_MD5", 4);
    public static final fub ˏˎ = ॱ("TLS_RSA_WITH_SEED_CBC_SHA", 150);
    public static final fub ˏˏ = ॱ("TLS_DHE_RSA_WITH_AES_128_GCM_SHA256", 158);
    public static final fub ˏͺ = ॱ("TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256", 49197);
    public static final fub ˏॱ = ॱ("TLS_RSA_WITH_AES_256_CBC_SHA", 53);
    public static final fub ˑ = ॱ("TLS_RSA_WITH_AES_256_GCM_SHA384", 157);
    public static final fub ˑॱ = ॱ("TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384", 49198);
    public static final fub ͺ = ॱ("TLS_RSA_WITH_AES_128_CBC_SHA", 47);
    public static final fub ͺˎ = ॱ("TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384", 49196);
    public static final fub ͺˏ = ॱ("TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384", 49200);
    public static final fub ͺॱ = ॱ("TLS_RSA_WITH_AES_128_GCM_SHA256", 156);
    public static final fub ՙ = ॱ("TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA", 49206);
    public static final fub י = ॱ("TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA", 49205);
    public static final fub ـ = ॱ("TLS_DH_anon_WITH_AES_128_GCM_SHA256", 166);
    public static final fub ـॱ = ॱ("TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256", 49201);
    public static final fub ٴ = ॱ("TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384", 49202);
    public static final fub ߴ = ॱ("TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256", 52392);
    public static final fub ߵ = ॱ("TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256", 52393);
    public static final fub ߺ = ॱ("TLS_CHACHA20_POLY1305_SHA256", 4867);
    static final Comparator<String> ॱ = new Comparator<String>() {
        public /* synthetic */ int compare(Object obj, Object obj2) {
            return ˎ((String) obj, (String) obj2);
        }

        public int ˎ(String str, String str2) {
            int i = 4;
            int min = Math.min(str.length(), str2.length());
            while (i < min) {
                char charAt = str.charAt(i);
                char charAt2 = str2.charAt(i);
                if (charAt == charAt2) {
                    i++;
                } else if (charAt < charAt2) {
                    return -1;
                } else {
                    return 1;
                }
            }
            i = str.length();
            min = str2.length();
            if (i == min) {
                return 0;
            }
            if (i >= min) {
                return 1;
            }
            return -1;
        }
    };
    public static final fub ॱʻ = ॱ("TLS_DHE_DSS_WITH_AES_256_GCM_SHA384", 163);
    public static final fub ॱʼ = ॱ("TLS_EMPTY_RENEGOTIATION_INFO_SCSV", 255);
    public static final fub ॱʽ = ॱ("TLS_DHE_DSS_WITH_AES_128_GCM_SHA256", 162);
    public static final fub ॱʾ = ॱ("TLS_AES_256_GCM_SHA384", 4866);
    public static final fub ॱʿ = ॱ("TLS_ECDHE_PSK_WITH_CHACHA20_POLY1305_SHA256", 52396);
    public static final fub ॱˈ = ॱ("TLS_AES_128_GCM_SHA256", 4865);
    private static final Map<String, fub> ॱˉ = new LinkedHashMap();
    public static final fub ॱˊ = ॱ("TLS_DHE_RSA_WITH_AES_128_CBC_SHA", 51);
    public static final fub ॱˋ = ॱ("TLS_DHE_RSA_WITH_AES_256_CBC_SHA", 57);
    public static final fub ॱˍ = ॱ("TLS_AES_128_CCM_SHA256", 4868);
    public static final fub ॱˎ = ॱ("TLS_RSA_WITH_AES_128_CBC_SHA256", 60);
    public static final fub ॱͺ = ॱ("TLS_DH_anon_WITH_AES_256_GCM_SHA384", 167);
    public static final fub ॱـ = ॱ("TLS_AES_256_CCM_8_SHA256", 4869);
    public static final fub ॱॱ = ॱ("SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA", 22);
    public static final fub ॱᐝ = ॱ("TLS_RSA_WITH_AES_256_CBC_SHA256", 61);
    public static final fub ᐝ = ॱ("TLS_KRB5_WITH_RC4_128_MD5", 36);
    public static final fub ᐝˊ = ॱ("TLS_FALLBACK_SCSV", 22016);
    public static final fub ᐝˋ = ॱ("TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA", 49156);
    public static final fub ᐝॱ = ॱ("TLS_RSA_WITH_NULL_SHA256", 59);
    public static final fub ᐝᐝ = ॱ("TLS_ECDH_ECDSA_WITH_RC4_128_SHA", 49154);
    public static final fub ᐧ = ॱ("TLS_ECDH_ECDSA_WITH_NULL_SHA", 49153);
    public static final fub ᐨ = ॱ("TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA", 49155);
    public static final fub ᶥ = ॱ("TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA", 49157);
    public static final fub ㆍ = ॱ("TLS_ECDHE_ECDSA_WITH_RC4_128_SHA", 49159);
    public static final fub ꓸ = ॱ("TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA", 49161);
    public static final fub ꜞ = ॱ("TLS_ECDHE_ECDSA_WITH_NULL_SHA", 49158);
    public static final fub ꜟ = ॱ("TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA", 49160);
    public static final fub ꞌ = ॱ("TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA", 49165);
    public static final fub ﹳ = ॱ("TLS_ECDH_RSA_WITH_NULL_SHA", 49163);
    public static final fub ﾞ = ॱ("TLS_ECDH_RSA_WITH_RC4_128_SHA", 49164);
    public static final fub ﾟ = ॱ("TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA", 49162);
    final String ॱˑ;

    public static synchronized fub ˋ(String str) {
        fub o_fub;
        synchronized (fub.class) {
            o_fub = (fub) ॱˉ.get(str);
            if (o_fub == null) {
                o_fub = (fub) ॱˉ.get(ॱ(str));
                if (o_fub == null) {
                    o_fub = new fub(str);
                }
                ॱˉ.put(str, o_fub);
            }
        }
        return o_fub;
    }

    private static String ॱ(String str) {
        if (str.startsWith("TLS_")) {
            return "SSL_" + str.substring(4);
        }
        if (str.startsWith("SSL_")) {
            return "TLS_" + str.substring(4);
        }
        return str;
    }

    static List<fub> ˊ(String... strArr) {
        List arrayList = new ArrayList(strArr.length);
        for (String ˋ : strArr) {
            arrayList.add(ˋ(ˋ));
        }
        return Collections.unmodifiableList(arrayList);
    }

    private fub(String str) {
        if (str == null) {
            throw new NullPointerException();
        }
        this.ॱˑ = str;
    }

    private static fub ॱ(String str, int i) {
        fub o_fub = new fub(str);
        ॱˉ.put(str, o_fub);
        return o_fub;
    }

    public String ˋ() {
        return this.ॱˑ;
    }

    public String toString() {
        return this.ॱˑ;
    }
}
